#ifndef __ULINK_H__
#define __ULINK_H__

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

/*链表节点*/
typedef struct node{
	char ID[20];
	int fd;
	struct node *next;
} link_t;

/*创建链表*/
link_t *link_creat(void);

/*增加数据*/
int insert_data(link_t *L,const char *ID,int fd);

/*根据ID查找*/
int find_data(link_t *L,const char *ID);

/*根据fd删除*/
int delete_data(link_t *L,int fd);

/*释放链表*/
int free_link(link_t **L);

#endif